package com.yhally.seata.order.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.yhally.seata.order.domain.Order;
/**
 *
 * @author wangyu
 * @version 1.0
 * @date 2022/5/6 23:00
 */
public interface OrderService extends IService<Order> {

    /**
     * <p>描述: AT创建订单
     * <p>开发者: wangyu
     * <p>时间: 2022/5/8 17:17
     *
     * @param order 订单参数
     * @return void
     */
    void create(Order order);

    /**
     * <p>描述: TCC模式创建订单
     * <p>开发者: wangyu
     * <p>时间: 2022/5/8 21:58
     *
     * @param order
     * @return void
     */
    void createByTcc(Order order);
}
